#pragma once
#include "GUIButton.h"

#include <vector>

void StartButton();
void LoadButton();
void SaveButton();
void ExitButton();
void MainMenuButton();
void ItemButton();

class CGUIButtonManager
{
public:
	CGUIButtonManager(void);
	~CGUIButtonManager(void);

	bool AddButton(int UnSelect, int Select, int x, int y, bool selected, ButtonFunction bfn);
	void RemoveButton();

	void Render(HDC hdc);
	void Update();

private:
	std::vector<CGUIButton*> m_buttonStuff;
	int MaxButton;
	int currentButton;
	int m_nUpdater;
};

